The Practices of Unpaid Third-Party Developers - Implications for API Design
نویسنده
چکیده
To draw on the innovation capabilities of third-party developers many organizations are currently deploying open application programming interfaces (API’s). While third-party services may offer commercial opportunities for independent software firms, a large portion of existing third-party software are undertaken without any financial compensation. Although unpaid developers offers a potential source for innovation of end-user services, the current literature has largely overlooked how these unpaid actors use and appropriate the technology provided by organizations. To this end, this research pays specific attention to the specific practices of unpaid developers. The data used for analysis were collected through a programming contest – a hackathon – where unpaid developers gather to craft end-user services. Through an ethnographic lens we present a number of recurrent activities and patterns of action employed by developers and from this analysis we present implications for API designers seeking to attract unpaid developers.
منابع مشابه
Privacy Protection for Social Networking Platforms
Social networking platforms integrate third-party content into social networking sites and give third-party developers access to user data. These open interfaces enable popular site enhancements but pose serious privacy risks by exposing user data to third-party developers. We address the privacy risks associated with social networking APIs by presenting a privacy-by-proxy design for a privacy-...
متن کاملPrivacy Protection for Social Networking APIs
Social networking APIs integrate third-party content into the site and give third-party developers access to user data. These open interfaces enable popular site enhancements but pose serious privacy risks by exposing user data to third-party developers. We address the privacy risks associated with social networking APIs by presenting a privacy-by-proxy design for a privacypreserving API that i...
متن کاملProcess-oriented Listening Instruction: A study of Iranian EFL Teachers’ Stated and Actual Practices
Research on teacher cognition concerning listening instruction has not been sufficiently touched upon. The present case study aimed to investigate Iranian EFL teachers' stated practices, their perceptions of how effective those practices are, and their actual classroom practices of two casual process-oriented listening instructional approaches namely, strategy-based instruction (SBI) and metaco...
متن کاملUnderstanding Developers’ Needs on Deprecation as a Language Feature
Deprecation is a language feature that allows API producers to mark a feature as obsolete. We aim to gain a deep understanding of the needs of API producers and consumers alike regarding deprecation. To that end, we investigate why API producers deprecate features, whether they remove deprecated features, how they expect consumers to react, and what prompts an API consumer to react to deprecati...
متن کاملThe openness of smartphone software platforms - A framework and preliminary empirical findings from the developers' perspective
Application developers are of growing importance to ensure that smartphone software platforms gain or maintain a competitive edge. However, despite the increasing research interest in platform openness, previous research attempts have neglected to investigate the perspective of third-party developers. This paper contributes to a more sophisticated understanding of the third-party developers’ in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013